three miles due west - French English Dictionary